home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / unity320.zip / UNITY.TXT < prev    next >
Text File  |  1991-07-05  |  61KB  |  2,193 lines

  1. @10
  2.  
  3. &TOP OF FILE
  4.  
  5.     Keystroke sequence:   10
  6. )    Alternate keystrokes: 10
  7.  
  8. The cursor is moved to the first character in the file.
  9. @11
  10.  
  11. &BOTTOM OF FILE
  12.  
  13.     Keystroke sequence:   11
  14. )    Alternate keystrokes: 11
  15.  
  16. The cursor is moved past the last character in the file.
  17. @18
  18.  
  19. &GO TO LINE NUMBER
  20.  
  21.     Keystroke sequence:   18
  22. )    Alternate keystrokes: 18
  23.  
  24. The cursor will be repositioned to the specified line number
  25. of the current window. A prompt box will request the target
  26. line number. Enter any number from 1 to 32767. If the value
  27. is preceded by a plus (+) or minus (-) sign, the target line
  28. number will be calculated relative to the current line.
  29. @19
  30.  
  31. &GO TO COLUMN NUMBER
  32.  
  33.     Keystroke sequence:   19
  34. )    Alternate keystrokes: 19
  35.  
  36. The cursor will be repositioned to the specified column
  37. number of the current line. A prompt box will request the
  38. target column number. Enter any number from 1 to 999. If the
  39. value is preceded by a plus (+) or minus (-) sign, the
  40. target column number will be calculated relative to the
  41. current column.
  42. @20
  43.  
  44. &GO TO WINDOW
  45.  
  46.     Keystroke sequence:   20
  47. )    Alternate keystrokes: 20
  48.  
  49. The cursor will be moved to the current position in another
  50. window on the screen. If only one window is available,
  51. nothing will happen. Otherwise a menu will appear, showing
  52. the available windows, and the files currently in each one.
  53. Select one of these choices by moving the selection bar or
  54. by pressing the number of the desired window.
  55. @22
  56.  
  57. &UNDO LAST DELETION
  58.  
  59.     Keystroke sequence:   22
  60. )    Alternate keystrokes: 22
  61.  
  62. The line of text most recently deleted will be inserted into
  63. the current text stream at the cursor position. Note that
  64. this applies only to complete lines of text, and not to
  65. character or word deletions. By default, 20 lines of deleted
  66. text are stored for possible undeletion. The undo limit can
  67. be adjusted via a Setup command.
  68. @23
  69.  
  70. &RESTORE LINE
  71.  
  72.     Keystroke sequence:   23
  73. )    Alternate keystrokes: 23
  74.  
  75. The current line of text will be restored to its appearance
  76. just prior to when the cursor was moved onto the line. The
  77. cursor position will also be restored to the value when it
  78. entered the line.
  79. @34
  80.  
  81. &SEARCH FOR PATTERN
  82.  
  83.     Keystroke sequence:   34
  84. )    Alternate keystrokes: 34
  85.  
  86. The current window will be searched to find a specified
  87. sequence of text. When the pattern is found, the cursor will
  88. be positioned at the beginning of the pattern, and the
  89. matched text highlighted until the next keystroke.
  90.  
  91. A prompt box will allow entry of the text pattern and search
  92. options. Enter any text or control characters just as they
  93. would be typed in the body of the file.
  94. ]
  95.  
  96. Search options control the behavior of the search. The
  97. following options are available:
  98.  
  99.  U - ignore case (Upper-case) while searching
  100. ) B - search Backwards from the cursor
  101. )     position.
  102. ) W - search for whole Words only.
  103. ) G - search Globally, starting at the
  104. )     beginning of the file (or end, if
  105. )     searching backwards).
  106. ) L - search Locally (only within marked block).
  107. ) n - search for the nth occurrence of the
  108. )     string (n is an integer).
  109. ]
  110.  
  111. Enter the following sequence of keystrokes to search for the
  112. end of each text line:  <CtrlP><CtrlM><CtrlP><CtrlJ>. This
  113. sequence enters Carriage return/Line feed into the search
  114. pattern.
  115.  
  116. Note that each pattern must be found within a single line.
  117. No match may span multiple lines.
  118. @35
  119.  
  120. &SEARCH AND REPLACE
  121.  
  122.     Keystroke sequence:   35
  123. )    Alternate keystrokes: 35
  124.  
  125. The current window will be searched for a specified sequence
  126. of text. When the pattern is found, it will be replaced with
  127. another specified text sequence.
  128.  
  129. A prompt box will allow entry of the search text,
  130. replacement text, and search options. Enter any text or
  131. control characters just as they would be typed in the body
  132. of the file.
  133. ]
  134.  
  135. Search options control the behavior of the search. The
  136. following options are available:
  137.  
  138.  U - ignore case (Upper-case) while searching
  139. ) B - search Backwards from the cursor
  140. )     position.
  141. ) W - search for whole Words only.
  142. ) G - search Globally, starting at the extreme
  143. )     end of the file.
  144. ) L - search Locally (only within marked block).
  145. ) N - do Not prompt for confirmation when the
  146. )     pattern is found.
  147. ) n - replace n occurrences of the string
  148. )     (n is an integer).
  149. ]
  150.  
  151. If the N option is not specified, a prompt will occur each
  152. time the search pattern is found. This prompt will provide
  153. the following options:
  154.  
  155.  Y - replace this text and continue searching.
  156. ) N - do Not replace, but continue searching.
  157. ) A - replace this text and replace All others
  158. )     without prompting.
  159. ) Q - do not replace, and Quit searching.
  160. ]
  161.  
  162. Enter the following sequence of keystrokes to search for the
  163. end of each text line: <CtrlP><CtrlM><CtrlP><CtrlJ>. This
  164. sequence enters Carriage return/Line feed into the search
  165. pattern.
  166. @36
  167.  
  168. &SEARCH AND USE MACRO
  169.  
  170.     Keystroke sequence:   36
  171. )    Alternate keystrokes: 36
  172.  
  173. The current window will be searched for a specified sequence
  174. of text. When the pattern is found, the cursor will be
  175. repositioned to that location, and a specified macro will be
  176. played back.
  177.  
  178. A prompt box will allow entry of the search text, macro
  179. selection, and search options. Enter any text or control
  180. characters just as they would be typed in the body of the
  181. file. The macro must have been defined prior to using the
  182. search and apply macro command.
  183. ]
  184.  
  185. Search options control the behavior of the search. The
  186. following options are available:
  187.  
  188.  U - ignore case (Upper-case) while searching
  189. ) B - search Backwards from the cursor
  190. )     position.
  191. ) W - search for whole Words only.
  192. ) G - search Globally, starting at the extreme
  193. )     end of the file.
  194. ) L - search Locally (only within marked block).
  195. ) N - do Not prompt for confirmation when the
  196. )     pattern is found.
  197. ) n - apply macro for n occurrences of the
  198. )     search string (n is an integer).
  199. ]
  200.  
  201. If the N option is not specified, a prompt will occur each
  202. time the search pattern is found. This prompt will provide
  203. the following options:
  204.  
  205.  Y - apply macro and continue searching.
  206. ) N - do Not apply macro, but continue searching.
  207. ) A - apply macro and apply at All matches
  208. )     without prompting.
  209. ) Q - do not apply macro, and Quit searching.
  210. ]
  211.  
  212. Enter the following sequence of keystrokes to search for the
  213. end of each text line: <CtrlP><CtrlM><CtrlP><CtrlJ>. This
  214. sequence enters Carriage return/Line feed into the search
  215. pattern.
  216. @37
  217.  
  218. &SEARCH AGAIN
  219.  
  220.     Keystroke sequence:   37
  221. )    Alternate keystrokes: 37
  222.  
  223. The previous search operation will be repeated. This will
  224. repeat a plain search, a search and replace, or a search and
  225. apply macro command.
  226. @38
  227.  
  228. &OPERATING SYSTEM
  229.  
  230.     Keystroke sequence:   38
  231. )    Alternate keystrokes: 38
  232.  
  233. Any DOS command or program may be executed. A prompt box
  234. will ask for the name of the command or program to run.
  235. Entering an empty line at the prompt box will cause a DOS
  236. shell to be invoked. You may execute any sequence of DOS
  237. commands from the shell, and finally return to the editor by
  238. typing Exit.
  239. ]
  240.  
  241. The DOS shell requires that a copy of COMMAND.COM be present
  242. in the normal drive and directory assigned by DOS.
  243. Sufficient random-access memory must be available for the
  244. shell and any command that you specify.
  245.  
  246. Do not execute any program that becomes memory resident
  247. while within the DOS shell.
  248. @39
  249.  
  250. &BACKWARD TAB
  251.  
  252.     Keystroke sequence:   39
  253. )    Alternate keystrokes: 39
  254.  
  255. The cursor will be moved to the next tab left of the current
  256. position. This command is available only in fixed tab mode.
  257. @40
  258.  
  259. &EDIT ANOTHER FILE
  260.  
  261.     Keystroke sequence:   40
  262. )    Alternate keystrokes: 40
  263.  
  264. The current window will be cleared, and a prompt box will
  265. ask for the name of another file to edit. If the current
  266. window already holds a file that has been modified, you will
  267. be given the opportunity to save it.
  268. ]
  269.  
  270. When prompted for a file name, you may enter DOS wildcards
  271. or the name of another drive or subdirectory. In this case,
  272. another window will display the names of all matching files.
  273. You can select from this list by using the cursor keypad, or
  274. by pressing the first letter of the filename in which you
  275. are interested.
  276.  
  277. By entering an empty line for the file name, you can edit a
  278. file without specifying a name for it. A name can be
  279. specified later when you want to write it out to disk.
  280. @41
  281.  
  282. &FILE QUIT
  283.  
  284.     Keystroke sequence:   41
  285. )    Alternate keystrokes: 41
  286.  
  287. The editing session will end and you will return to DOS. If
  288. any windows have been modified, prompt boxes will appear and
  289. you will be given the opportunity to save each modified
  290. file. If you type <Esc> at any of the prompt boxes, the
  291. FILE QUIT command will be interrupted and you will return to
  292. the current text window.
  293. @42
  294.  
  295. &READ BLOCK FROM FILE
  296.  
  297.     Keystroke sequence:   42
  298. )    Alternate keystrokes: 42
  299.  
  300. A prompt box will ask for the name of a file to read. This
  301. file will be read into the current window, starting at the
  302. current cursor position. The newly read text will be marked
  303. as a block.
  304. ]
  305.  
  306. When prompted for a file name, you may enter DOS wildcards
  307. or the name of another drive or subdirectory. In this case,
  308. another window will display the names of all matching files.
  309. You can select from this list by using the cursor keypad, or
  310. by pressing the first letter of the filename in which you
  311. are interested.
  312. @43
  313.  
  314. &SAVE AND CONTINUE EDIT
  315.  
  316.     Keystroke sequence:   43
  317. )    Alternate keystrokes: 43
  318.  
  319. The contents of the current window will be saved to disk,
  320. using a file name the same as when the file was first read.
  321. If the file has not been named, a prompt box will ask for a
  322. new name. If the disk file already exists, a backup copy
  323. will be made before overwriting the existing version. The
  324. cursor will remain in place after the file is written to
  325. disk.
  326. @44
  327.  
  328. &WRITE BLOCK TO FILE
  329.  
  330.     Keystroke sequence:   44
  331. )    Alternate keystrokes: 44
  332.  
  333. The currently marked block will be written to a disk file.
  334. If no block is marked, an error message will be produced. If
  335. the disk file already exists, you will be given the choice
  336. of overwriting it or appending to it.
  337. @46
  338.  
  339. &FILE OPEN
  340.  
  341.     Keystroke sequence:   46
  342. )    Alternate keystrokes: 46
  343.  
  344. A prompt box will ask for the name of a new file to read. If
  345. another file is already being edited, the current window
  346. will be split in half, and the new file will be read into
  347. the new window.
  348.  
  349. By specifying a file name that matches an existing window,
  350. you may look at two regions of the same file. Changes made
  351. in one window will affect all other windows which contain
  352. the same file.
  353. ]
  354.  
  355. When prompted for a file name, you may enter DOS wildcards
  356. or the name of another drive or subdirectory. In this case,
  357. another window will display the names of all matching files.
  358. You can select from this list by using the cursor keypad, or
  359. by pressing the first letter of the filename in which you
  360. are interested.
  361.  
  362. By entering an empty line for the file name, you can edit a
  363. file without specifying a name for it. A name can be
  364. specified later when you want to write it out to disk.
  365. @47
  366.  
  367. &RESIZE WINDOW
  368.  
  369.     Keystroke sequence:   47
  370. )    Alternate keystrokes: 47
  371.  
  372. Use this command to change the height of the current window.
  373. The up and down arrow keys will move the window dividing
  374. lines. Press <Enter> when the window has the desired size.
  375. @48
  376.  
  377. &SAVE/SWITCH FILES
  378.  
  379.     Keystroke sequence:   48
  380. )    Alternate keystrokes: 48
  381.  
  382. The file in the current window will be stored to disk. A
  383. prompt box will then ask for the name of another file to
  384. edit. The new file will be read into the current window. All
  385. window sizes will remain the same.
  386. ]
  387.  
  388. When prompted for a file name, you may enter DOS wildcards
  389. or the name of another drive or subdirectory. In this case,
  390. another window will display the names of all matching files.
  391. You can select from this list by using the cursor keypad, or
  392. by pressing the first letter of the filename in which you
  393. are interested.
  394.  
  395. By entering an empty line for the file name, you can edit a
  396. file without specifying a name for it. A name can be
  397. specified later when you want to write it out to disk.
  398. @49
  399.  
  400. &NEXT WINDOW
  401.  
  402.     Keystroke sequence:   49
  403. )    Alternate keystrokes: 49
  404.  
  405. The cursor will be moved to the current position in the next
  406. window down on the screen. If the cursor is already in the
  407. lowest window, it will move to the topmost window. If there
  408. is only one window, nothing will happen.
  409. @51
  410.  
  411. &ZOOM WINDOW
  412.  
  413.     Keystroke sequence:   51
  414. )    Alternate keystrokes: 51
  415.  
  416. The current window will grow to fill the screen. Other text
  417. windows are kept in memory, but are not visible until zoom
  418. is toggled off. The Next window and Previous window commands
  419. will bring each window to the forefront in succession. Text
  420. markers and blocks may be accessed as usual in the hidden
  421. windows. The only exception is block delete: a block will
  422. not be deleted from a hidden window.
  423. ]
  424.  
  425. When zoom is active, a letter Z will appear at the left edge
  426. of the window status line. Toggling the zoom command again
  427. will make all windows visible.
  428. @52
  429.  
  430. &BLOCK BEGIN
  431.  
  432.     Keystroke sequence:   52
  433. )    Alternate keystrokes: 52
  434.  
  435. The cursor position will become the start of a marked block.
  436. @53
  437.  
  438. &BLOCK END
  439.  
  440.     Keystroke sequence:   53
  441. )    Alternate keystrokes: 53
  442.  
  443. The cursor position will become the end of a marked block.
  444. @54
  445.  
  446. &START OF BLOCK
  447.  
  448.     Keystroke sequence:   54
  449. )    Alternate keystrokes: 54
  450.  
  451. The cursor will be moved to the start of the current block,
  452. whether it is visible or not.
  453. @55
  454.  
  455. &END OF BLOCK
  456.  
  457.     Keystroke sequence:   55
  458. )    Alternate keystrokes: 55
  459.  
  460. The cursor will be moved to the end of the marked block,
  461. whether it is visible or not.
  462. @56
  463.  
  464. &BLOCK COPY
  465.  
  466.     Keystroke sequence:   56
  467. )    Alternate keystrokes: 56
  468.  
  469. A copy of the marked block will be inserted at the current
  470. cursor position.
  471. @57
  472.  
  473. &BLOCK MOVE
  474.  
  475.     Keystroke sequence:   57
  476. )    Alternate keystrokes: 57
  477.  
  478. The marked block will be removed from its current location
  479. and inserted at the current cursor position.
  480. @58
  481.  
  482. &BLOCK DELETE
  483.  
  484.     Keystroke sequence:   58
  485. )    Alternate keystrokes: 58
  486.  
  487. The marked block will be deleted from the text stream. If
  488. the block spans more than one line, the deleted lines may be
  489. recovered via the Undelete command.
  490. @59
  491.  
  492. &HIDE BLOCK
  493.  
  494.     Keystroke sequence:   59
  495. )    Alternate keystrokes: 59
  496.  
  497. The on-screen highlighting of the marked block is toggled on
  498. or off. Blocks can be copied, moved, or deleted only when
  499. the block is visibly marked. Movement to block start or end
  500. is possible even when the block is not visible.
  501. @82
  502.  
  503. &LOAD MACROS FROM DISK
  504.  
  505.     Keystroke sequence:   82
  506. )    Alternate keystrokes: 82
  507.  
  508. A previously stored file of Unity keyboard macros is loaded
  509. into memory.  The macro file is a binary file in a special
  510. format used by Unity.  Macros may be recorded, edited, and
  511. stored to disk from within Unity. Each macro file contains
  512. ten macros, each of which may hold up to 255 keystrokes.
  513. Unity automatically loads the macro file UNITY.MAC, if found,
  514. when the program is started.
  515. @83
  516.  
  517. &STORE MACROS TO DISK
  518.  
  519.     Keystroke sequence:   83
  520. )    Alternate keystrokes: 83
  521.  
  522. The current set of Unity keyboard macros is written to a
  523. disk file. A prompt box will ask for a file name. The macro
  524. file is a binary file in a special format used by Unity.
  525. Macros may be recorded, edited, and stored to disk from
  526. within Unity.  Each macro file contains ten macros, each of
  527. which may hold up to 255 keystrokes. Unity automatically
  528. loads the macro file UNITY.MAC, if found, when the program is
  529. started.
  530. @84
  531.  
  532. &TOGGLE MACRO RECORD
  533.  
  534.     Keystroke sequence:   84
  535. )    Alternate keystrokes: 84
  536.  
  537. Any keystrokes entered after this command is activated are
  538. stored within a keyboard macro, which may be edited and
  539. later played back within Unity. To stop macro
  540. recording, enter this command a second time. A prompt box
  541. will ask for which of the ten macros should store the newly
  542. recorded one, and for a descriptive name for the macro.
  543.  
  544. Each macro can hold up to 255 keystrokes. Macros can play
  545. back other macros. Macros are played back by pressing one of
  546. the installed keystroke combinations, or by choosing the
  547. Macro Playback option from the menu system.
  548. ]
  549.  
  550. One of the macros is somewhat special. This macro is called
  551. the "scrap". Whenever a new macro is recorded, it writes
  552. over the scrap macro. The current scrap macro can be played
  553. back once or many times using other macro commands.
  554. @104
  555.  
  556. &GET INFORMATION
  557.  
  558.     Keystroke sequence:   104
  559. )    Alternate keystrokes: 104
  560.  
  561. Various facts about Unity and the current file are
  562. displayed. Information shown includes the complete path name
  563. of the current file; its size in bytes, words, and lines;
  564. whether it has been modified since last disk save; the time
  565. and date; available RAM and disk space; the current
  566. directory; and the DOS and Unity version numbers.
  567.  
  568. Some of the statistics that Unity presents take a while
  569. to compute. By pressing any key while the Get Info window is
  570. being updated, you can "short-circuit" the computation of
  571. some items.
  572. @106
  573.  
  574. &TOGGLE INSERT MODE
  575.  
  576.     Keystroke sequence:   106
  577. )    Alternate keystrokes: 106
  578.  
  579. When insert mode is active, newly typed text is inserted
  580. into the current text line, pushing characters to the right
  581. of the cursor aside to make room. When insert mode is off,
  582. newly typed text overwrites existing text. Many commands,
  583. such as block copy and insert line, operate in insert mode
  584. independent of the setting of this toggle.
  585. @107
  586.  
  587. &TOGGLE AUTOINDENT MODE
  588.  
  589.     Keystroke sequence:   107
  590. )    Alternate keystrokes: 107
  591.  
  592. When autoindent mode is active and the <Enter> key is
  593. pressed, the new line of text will be indented the same
  594. number of spaces as the line immediately above it. The
  595. setting of this toggle also affects the operation of the
  596. paragraph reformatting command.
  597. @108
  598.  
  599. &TOGGLE CASE
  600.  
  601.     Keystroke sequence:   108
  602. )    Alternate keystrokes: 108
  603.  
  604. The case of the character at the cursor location will be
  605. toggled from upper to lower, or from lower to upper. If a
  606. block is marked and visible, and the cursor is anywhere
  607. within the marked block, the command will toggle the case of
  608. the entire block.
  609. @109
  610.  
  611. &LOWER CASE
  612.  
  613.     Keystroke sequence:   109
  614. )    Alternate keystrokes: 109
  615.  
  616. The case of the character at the cursor location will be set
  617. to lower-case. If a block is marked and visible, and the
  618. cursor is anywhere within the marked block, the command will
  619. change the case of the entire block.
  620. @110
  621.  
  622. &UPPER CASE
  623.  
  624.     Keystroke sequence:   110
  625. )    Alternate keystrokes: 110
  626.  
  627. The case of the character at the cursor location will be set
  628. to upper-case. If a block is marked and visible, and the
  629. cursor is somewhere within the marked block, the command
  630. will change the case of the entire block.
  631. @111
  632.  
  633. &SET RIGHT MARGIN
  634.  
  635.     Keystroke sequence:   111
  636. )    Alternate keystrokes: 111
  637.  
  638. A prompt box will ask for a new value for the right margin.
  639. Entering an empty prompt string will set the right margin to
  640. the current cursor column. The right margin is used only
  641. when Word Wrap mode is active. When that is so, text entered
  642. in a column beyond the right margin will automatically be
  643. wrapped to the next line. Paragraph formatting will move
  644. words so that lines are as full as possible within, but not
  645. exceeding, the right margin.
  646. @112
  647.  
  648. &FORMAT PARAGRAPH
  649.  
  650.     Keystroke sequence:   112
  651. )    Alternate keystrokes: 112
  652.  
  653. Format paragraph is available only when Word Wrap mode is
  654. active. Paragraph reformatting will move words so that lines
  655. are as full as possible within, but not exceeding, the
  656. current left and right margins. If Justify mode is active,
  657. the lines will also be evenly filled with spaces so that the
  658. rightmost word ends on the right margin.
  659.  
  660. The paragraph reformat is terminated when a blank line is
  661. reached.
  662. @113
  663.  
  664. &TOGGLE WORD WRAP
  665.  
  666.     Keystroke sequence:   113
  667. )    Alternate keystrokes: 113
  668.  
  669. When Word Wrap mode is active, paragraph reformatting and
  670. automatic word wrap are available. Otherwise, left and right
  671. margin settings are ignored, and text may be entered in any
  672. column up to the maximum line length.
  673. @114
  674.  
  675. &SET LEFT MARGIN
  676.  
  677.     Keystroke sequence:   114
  678. )    Alternate keystrokes: 114
  679.  
  680. A prompt box will ask for a new value for the left margin.
  681. Entering an empty prompt string will set the left margin to
  682. the current cursor column.
  683.  
  684. When Word Wrap mode is active, the left margin controls the
  685. leftmost position where text may be entered. The left margin
  686. also controls the operation of the paragraph formatting
  687. command.
  688.  
  689. The left and right margins can be made visible by toggling
  690. the Tab Line Display.
  691. @115
  692.  
  693. &DISPLAY TABS
  694.  
  695.     Keystroke sequence:   115
  696. )    Alternate keystrokes: 115
  697.  
  698. Toggling Display Tabs ON reserves one line of the current
  699. window for display of tab settings and margins. The tabs and
  700. margins can be active whether or not the tab line is
  701. visible.
  702. @116
  703.  
  704. &INSERT UNDO BUFFER
  705.  
  706.     Keystroke sequence:   116
  707. )    Alternate keystrokes: 116
  708.  
  709. The entire contents of the undo buffer are inserted into the
  710. current text stream, prior to the current line. This empties
  711. the undo buffer, that is, the operation can be used only
  712. once for any set of deletions.
  713. @117
  714.  
  715. &TOGGLE JUSTIFY
  716.  
  717.     Keystroke sequence:   117
  718. )    Alternate keystrokes: 117
  719.  
  720. When Justify is active, word wrap and paragraph reformat
  721. operations will cause each line to be filled in with spaces
  722. such that the rightmost non-blank character is exactly on
  723. the right margin.
  724. ]
  725.  
  726. By toggling Justify off, and reformatting lines or
  727. paragraphs, the additional blanks will be automatically
  728. removed from the text. Note that blanks manually inserted
  729. (via the Tab command, etc.) will also be removed, unless the
  730. Compress Wrap mode is turned off.
  731. @120
  732.  
  733. &CENTER LINE
  734.  
  735.     Keystroke sequence:   120
  736. )    Alternate keystrokes: 120
  737.  
  738. The current line will be centered between the left and right
  739. margins. This command is active only when Word Wrap mode is
  740. on.
  741. @121
  742.  
  743. &SET COLORS
  744.  
  745.     Keystroke sequence:   121
  746. )    Alternate keystrokes: 121
  747.  
  748. All of the editor colors can be customized to your liking.
  749. Independent color settings are available for normal text,
  750. block marked text, window status lines, the prompt line at
  751. the top of the screen, text in menus and prompt boxes, menu
  752. frames, the highlighted character by which each menu item
  753. may be selected, the currently selected menu item and the
  754. block cursor (when active).
  755. ]
  756.  
  757. Unity keeps separate tables for color and monochrome monitors
  758. so you can use the same configuration file for both types of
  759. monitors.
  760.  
  761. The colors that you select are saved when you execute the
  762. Options/Save setup command.
  763. @122
  764.  
  765. &SAVE SETUP
  766.  
  767.     Keystroke sequence:   122
  768. )    Alternate keystrokes: 122
  769.  
  770. The toggles, settings, colors, and options are stored as
  771. Unity defaults when this command is executed.  You are given
  772. the option of saving to a configuration file (UNITY.CFG) or
  773. to modify the EXE.  If you wish to modify the EXE, UNITY.EXE
  774. must be present in the default directory, along the PATH, or
  775. in the installed home directory.
  776. @125
  777.  
  778. &SAVE FILE AND CLOSE WINDOW
  779.  
  780.     Keystroke sequence:   125
  781. )    Alternate keystrokes: 125
  782.  
  783. Save the current file and close the window.  If no other
  784. windows are loaded exit the editor. You will be given the
  785. opportunity to name any unnamed files before they are saved.
  786. @126
  787.  
  788. &CLOSE ALL BUT CURRENT
  789.  
  790.     Keystroke sequence:   126
  791. )    Alternate keystrokes: 126
  792.  
  793. All files except for the current file are saved and closed.
  794. @124
  795.  
  796. &FLUSH UNDO BUFFER
  797.  
  798.     Keystroke sequence:   124
  799. )    Alternate keystrokes: 124
  800.  
  801. The contents of the undo buffer will be deleted, freeing up
  802. whatever memory is being used. This command is useful in
  803. combination with the Insert Undo Buffer command.
  804. @127
  805.  
  806. &ACTIVE DIRECTORY
  807.  
  808.     Keystroke sequence:   127
  809. )    Alternate keystrokes: 127
  810.  
  811. The current default drive or directory may be changed using
  812. this command. Entering wildcards will cause a directory
  813. window to appear showing possible choices.
  814.  
  815. Files previously opened in other directories will be
  816. properly accessed even after the active directory is
  817. changed.
  818. @128
  819.  
  820. &FILE DIRECTORY
  821.  
  822.     Keystroke sequence:   128
  823. )    Alternate keystrokes: 128
  824.  
  825. Use this command to browse through a file directory. Use
  826. standard DOS pathname and wildcard notation to specify a
  827. file mask for the directory.
  828. @123
  829.  
  830. &SET ERROR BUFFER SIZE
  831.  
  832.     Keystroke sequence:   123
  833. )    Alternate keystroke: 123
  834.  
  835. This specifies the maximum number of error messages that
  836. Unity can retain at once.  The default is 20.  The minimum
  837. value you can set this to is 10 and the maximum is 100.
  838. Each error message requires 165 bytes of memory so selecting
  839. the maximum allowable amount of 100 would require 16500 bytes
  840. of memory.
  841. @133
  842.  
  843. &SET UNDO LIMIT
  844.  
  845.     Keystroke sequence:   133
  846. )    Alternate keystrokes: 133
  847.  
  848. This specifies the maximum number of lines of deleted text
  849. that will be stored in the Undo buffer. If Undo limit is 10,
  850. and you delete 15 lines, the first five lines deleted will
  851. be lost. Whenever lines are Undeleted, that space is
  852. recovered for the undo buffer to reuse.
  853. @134
  854.  
  855. &TOGGLE TAB EXPANSION
  856.  
  857.     Keystroke sequence:   134
  858. )    Alternate keystrokes: 134
  859.  
  860. When tab expansion is ON, any tabs encountered upon read-in
  861. of a file are expanded into spaces, using a tab spacing that
  862. you specify. If tab expansion is OFF, Unity leaves
  863. the tabs intact. However, Unity does not expand
  864. tabs as it displays them, so these will be displayed on the
  865. screen as I.
  866. @135
  867.  
  868. &SET FILE EXTENSION
  869.  
  870.     Keystroke sequence:   135
  871. )    Alternate keystrokes: 135
  872.  
  873. If you edit many files with the same extension, such as
  874. .DOC, you should enter that value for the default extension.
  875. Unity will automatically supply the default
  876. extension whenever you respond to a filename prompt without
  877. entering an extension. The extension you enter should not
  878. include a period or any DOS wildcards, and is limited to
  879. three characters.
  880. @137
  881.  
  882. &SET TAB SIZE
  883.  
  884.     Keystroke sequence:   137
  885. )    Alternate keystrokes: 137
  886.  
  887. By default, a tab is placed after every eight columns of
  888. text. This tab size is also used when files containing tabs
  889. are read into Unity. Change the tab size and use
  890. the Restore even command to initialize a different set of
  891. regularly spaced tabs.
  892. @140
  893.  
  894. &SET TEMPORARY MARGIN
  895.  
  896.     Keystroke sequence:   140
  897. )    Alternate keystrokes: 140
  898.  
  899. The current left margin will be moved to the right by one
  900. tab stop. This is useful in making indented lists. The
  901. temporary margin will remain in force until you leave the
  902. current paragraph.
  903.  
  904. The temporary margin is indicated by a right pointing arrow
  905. on the window tab display.
  906. @141
  907.  
  908. &FORMAT BLOCK
  909.  
  910.     Keystroke sequence:   141
  911. )    Alternate keystrokes: 141
  912.  
  913. Paragraph formatting will be applied to all lines of text in
  914. the currently marked block. The block must be highlighted,
  915. and the cursor must be somewhere within the block, or an
  916. error message will be produced.
  917. @142
  918.  
  919. &FILE CLOSE
  920.  
  921.     Keystroke sequence:   142
  922. )    Alternate keystrokes: 142
  923.  
  924. The current text window will be cleared. If it has been
  925. modified since being saved to disk, you will be given the
  926. opportunity to save it. The window will then be closed. If
  927. the window is the only one on the screen, you will return to
  928. the Unity menu system.
  929. @143
  930.  
  931. &SET MARKER
  932.  
  933. This command stores a record of the current cursor position
  934. to which you can easily return later. Unity supports up to
  935. ten text markers, which are labeled with the numbers 0-9
  936. when they are placed in the text. Shortcut commands for
  937. using each of the ten markers are presented on a following
  938. screen.
  939.  
  940. The text marker display writes over the character where it
  941. is placed. It does not affect the actual text, but merely
  942. hides it.
  943. ]
  944.  
  945. When a marker is set from the menu system, another menu will
  946. appear showing which markers are already in use. Redefining
  947. an existing marker erases the previously stored position.
  948. Defining a marker at the same position where it is currently
  949. located has the effect of erasing it.
  950.  
  951. The following screen provides shortcut keystrokes for
  952. setting text markers without using menus.
  953. ]
  954.  
  955. The following commands will set any of the markers without
  956. using a menu.
  957.  
  958. )Marker 0   Main: 62  Alternate: 62
  959. )Marker 1   Main: 63  Alternate: 63
  960. )Marker 2   Main: 64  Alternate: 64
  961. )Marker 3   Main: 65  Alternate: 65
  962. )Marker 4   Main: 66  Alternate: 66
  963. )Marker 5   Main: 67  Alternate: 67
  964. )Marker 6   Main: 68  Alternate: 68
  965. )Marker 7   Main: 69  Alternate: 69
  966. )Marker 8   Main: 70  Alternate: 70
  967. )Marker 9   Main: 71  Alternate: 71
  968. @144
  969.  
  970. &JUMP TO MARKER
  971.  
  972. This command moves the cursor to the position of a
  973. previously stored text marker. If the marker has not been
  974. set, an error will occur. Unity supports up to ten
  975. text markers, which are labeled with the numbers 0-9 when
  976. they are placed in the text.
  977.  
  978. When you jump to a marker from the menu system, another menu
  979. will appear showing which markers have previously been set.
  980.  
  981. The following screen provides shortcut keystrokes for
  982. jumping to text markers without using menus.
  983. ]
  984.  
  985. The following commands will jump to any of the markers
  986. without using a menu.
  987.  
  988. )Marker 0   Main: 72  Alternate: 72
  989. )Marker 1   Main: 73  Alternate: 73
  990. )Marker 2   Main: 74  Alternate: 74
  991. )Marker 3   Main: 75  Alternate: 75
  992. )Marker 4   Main: 77  Alternate: 77
  993. )Marker 5   Main: 77  Alternate: 77
  994. )Marker 6   Main: 78  Alternate: 78
  995. )Marker 7   Main: 79  Alternate: 79
  996. )Marker 8   Main: 80  Alternate: 80
  997. )Marker 9   Main: 81  Alternate: 81
  998. @145
  999.  
  1000. &PLAYBACK MACRO
  1001.  
  1002. This command will play back a previously recorded macro. A
  1003. menu showing the name of all macros will appear; you should
  1004. choose the one desired.
  1005.  
  1006. The following screen gives shortcut commands which allow you
  1007. to playback macros without using the menu system.
  1008. ]
  1009.  
  1010. The following commands will playback a macro without using
  1011. the menu system:
  1012.  
  1013. )Macro 1    Main: 85  Alternate: 85
  1014. )Macro 2    Main: 86  Alternate: 86
  1015. )Macro 3    Main: 87  Alternate: 87
  1016. )Macro 4    Main: 88  Alternate: 88
  1017. )Macro 5    Main: 89  Alternate: 89
  1018. )Macro 6    Main: 90  Alternate: 90
  1019. )Macro 7    Main: 91  Alternate: 91
  1020. )Macro 8    Main: 92  Alternate: 92
  1021. )Macro 9    Main: 93  Alternate: 93
  1022. @146
  1023.  
  1024. &TOGGLE FIXED TABS
  1025.  
  1026.     Keystroke sequence:   146
  1027. )    Alternate keystrokes: 146
  1028.  
  1029. When fixed tabs are ON, tab positions are taken from a table
  1030. of columns that you can set to even spacing or customize
  1031. through various tab commands. When fixed tabs are OFF, tab
  1032. positions are based on the contents of the text surrounding
  1033. the current line, just like the Turbo Pascal editor.
  1034. @147
  1035.  
  1036. &SET TEMPORARY MARGIN
  1037.  
  1038.     Keystroke sequence:   147
  1039. )    Alternate keystrokes: 147
  1040.  
  1041. The current cursor column will be assigned as the temporary
  1042. left margin. If the cursor is beyond the right margin, an
  1043. error will occur.
  1044. @148
  1045.  
  1046. &SET HOME DIRECTORY
  1047.  
  1048.     Keystroke sequence:   148
  1049. )    Alternate keystrokes: 148
  1050.  
  1051. Unity uses several files in its operation. These
  1052. contain the default macros and this help file. In order to
  1053. run Unity from a drive or directory other than
  1054. where these files are located, you will need to set up a
  1055. Home Directory. The home directory specifies the location of
  1056. the optional Unity support files on your system. If
  1057. any of the needed files are not found in the Home Directory
  1058. a search for the file(s) will be made along the PATH as set
  1059. in the environment.
  1060. ]
  1061.  
  1062. The following files should be kept in that directory:
  1063.  
  1064. )  UNITY.HLP   UNITY.MAC
  1065.  
  1066. Unity will operate without the use of these files,
  1067. but in that case certain program features will not be
  1068. available.
  1069.  
  1070. After the home directory is set, it can be saved with
  1071. Unity's Save Setup command.
  1072. @149
  1073.  
  1074. &TOGGLE HI-BIT STRIP
  1075.  
  1076.     Keystroke sequence:   149
  1077. )    Alternate keystrokes: 149
  1078.  
  1079. When Hi-bit strip is ON, the most significant bit of each
  1080. character read from the disk will be set to zero. This is
  1081. useful when reading in files previously generated in
  1082. WordStar document mode. Note that stripping the high bit
  1083. will also affect any usage of the IBM extended ASCII
  1084. character set, such as the line drawing characters.
  1085. @150
  1086.  
  1087. &EDIT MACRO
  1088.  
  1089.     Keystroke sequence:   150
  1090. )    Alternate keystrokes: 150
  1091.  
  1092. Macros recorded within Unity can be edited on a
  1093. character by character basis using the built-in macro
  1094. editor.
  1095.  
  1096. First, a prompt box will ask for a new name for the macro,
  1097. which you can accept as is, or change.
  1098. ]
  1099.  
  1100. The macro will appear in another window. It can be edited
  1101. using the cursor keys, and the <Del> or <Backspace>
  1102. keys. Most characters you type will be inserted literally
  1103. into the macro. <CtrlBksp> will delete the macro.
  1104. <Enter> will end the session in the macro editor. <Esc>
  1105. will undo any changes made to the macro. In case you need to
  1106. enter any of these special keys as part of the macro, press
  1107. the <ScrollLock> key to enter Literal mode. In this mode,
  1108. all keystrokes will be inserted into the macro without any
  1109. interpretation.
  1110. @151
  1111.  
  1112. &WRITE TO FILE
  1113.  
  1114.     Keystroke sequence:   151
  1115. )    Alternate keystrokes: 151
  1116.  
  1117. This command will store all text in the current window to
  1118. any file that you name. When you are editing in a window
  1119. that has not previously been named, you can use this command
  1120. to assign a name to the window. Using it in an already-named
  1121. window will cause the name of that window, and all other
  1122. windows sharing the same text stream, to be updated to the
  1123. new name.
  1124. @152
  1125.  
  1126. &TOGGLE KEY HELP
  1127.  
  1128.     Keystroke sequence:   152
  1129. )    Alternate keystrokes: 152
  1130.  
  1131. When Key Help is ON, Unity will display the command
  1132. sequences that correspond to each menu selection while you
  1133. are browsing through the menu system. This can serve to
  1134. familiarize you with the quick keystrokes and speed up your
  1135. editing.
  1136. @153
  1137.  
  1138. &PREVIOUS WINDOW
  1139.  
  1140.     Keystroke sequence:   153
  1141. )    Alternate keystrokes: 153
  1142.  
  1143. The cursor will be moved to the current position in the next
  1144. window up the screen. If the cursor is already in the
  1145. topmost window, it will move to the bottom window. If there
  1146. is only one window, nothing will happen.
  1147. @154
  1148.  
  1149. &NEXT SENTENCE
  1150.  
  1151.     Keystroke sequence:   154
  1152. )    Alternate keystrokes: 154
  1153.  
  1154. The cursor will be moved to the beginning of the next
  1155. sentence. Sentences are delimited by periods, semicolons,
  1156. and other common punctuation marks, as well as by blank
  1157. lines.
  1158. @155
  1159.  
  1160. &PREVIOUS SENTENCE
  1161.  
  1162.     Keystroke sequence:   155
  1163. )    Alternate keystrokes: 155
  1164.  
  1165. The cursor will be moved to the beginning of the previous
  1166. sentence. Sentences are delimited by periods, semicolons,
  1167. and other common punctuation marks, as well as by blank
  1168. lines.
  1169. @163
  1170.  
  1171. &TOGGLE DUAL DISPLAY
  1172.  
  1173.     Keystroke sequence:   163
  1174. )    Alternate keystrokes: 163
  1175.  
  1176. Enables or disables the usage of an alternate display for
  1177. compiler display output.  This setting has no effect if a
  1178. secondary display is not detected.  This option is on by
  1179. default.
  1180. @164
  1181.  
  1182. &TOGGLE ENHANCED KEYBOARD
  1183.  
  1184.     Keystroke sequence:   164
  1185. )    Alternate keystrokes: 164
  1186.  
  1187. Enables and disables the use of enhanced keyboard function
  1188. calls.  When enabled, enhanced keystrokes, suchs as F11 and
  1189. F12 can used.  Certain TSR programs, such as Borland's Turbo
  1190. Lightning, will not work if enhanced keyboard functions are
  1191. used.  The setting of this option will have no affect if an
  1192. enhanced keyboard is not present.
  1193. @165
  1194.  
  1195. &TOGGLE SNOW CONTROL
  1196.  
  1197.     Keystroke sequence:   165
  1198. )    Alternate keystrokes: 165
  1199.  
  1200. When Snow Control is ON, Unity avoids the screen
  1201. interference patterns called "snow" that are produced by
  1202. certain display adapters, notably the IBM Color Graphics
  1203. Adapter. For other color adapters, the Snow Control can be
  1204. turned off. This improves screen updating performance
  1205. considerably.
  1206. @166
  1207.  
  1208. &TOGGLE BLOCK CURSOR
  1209.  
  1210.     Keystroke sequence:   166
  1211. )    Alternate keystrokes: 166
  1212.  
  1213. Unity offers a choice between a blinking hardware
  1214. cursor and a solid unblinking cursor. The color of the block
  1215. cursor can be set via the Options Colors menu.
  1216. @167
  1217.  
  1218. &SELECT VIDEO MODE
  1219.  
  1220.     Keystroke sequence:   167
  1221. )    Alternate keystrokes: 167
  1222.  
  1223. If the video device driver was located (UNITY.VID) it will be
  1224. loaded on startup and make video modes other than 80x25
  1225. available.  The modes supported will depend upon the video
  1226. adapter installed and the modes contained in the video device
  1227. driver.  To use a video device driver rename the file to
  1228. UNITY.VID, for example, REN TRIDENT.VID UNITY.VID.  Make sure
  1229. this file is somewhere on the path or located in the directory
  1230. specified by the environmental variable UNITY=.
  1231. @168
  1232.  
  1233. &MARGIN RELEASE
  1234.  
  1235.     Keystroke sequence:   168
  1236. )    Alternate keystrokes: 168
  1237.  
  1238. Setting Margin Release ON allows you to type beyond the left
  1239. and right margins while Word Wrap mode is active. Margin
  1240. release remains effective until the cursor is moved to
  1241. another line. It can also be toggled off at any time.
  1242. @171
  1243.  
  1244. &TOGGLE TAB WRITING
  1245.  
  1246.     Keystroke sequence:   171
  1247. )    Alternate keystrokes: 171
  1248.  
  1249. By default, Unity does not write tab characters in
  1250. files saved from the editor. If Tab Writing is activated,
  1251. Unity will translate sequences of spaces to tabs in
  1252. order to save disk space for the output file. Tabs are
  1253. computed using the fixed spacing currently set for fixed
  1254. tabs. Multiple spaces found within pairs of single or double
  1255. quotes (as used in Pascal or C source code) will not be
  1256. converted to tabs.
  1257.  
  1258. Tab writing is saved as a Unity default.
  1259. @172
  1260.  
  1261. &TOGGLE WRAP COMPRESSION
  1262.  
  1263.     Keystroke sequence:   172
  1264. )    Alternate keystrokes: 172
  1265.  
  1266. By default, Unity compresses extra spaces out of
  1267. any line before it is wrapped. This feature is required in
  1268. order to "unjustify" text that has previously been right
  1269. justified. However, in some cases the compression will
  1270. remove desired spaces, as in the case of aligned columns of
  1271. figures.
  1272.  
  1273. When this toggle is OFF, extra spaces will not be removed
  1274. from lines being wrapped. Wrap compression is saved as a
  1275. Unity default.
  1276. @173
  1277.  
  1278. &TOGGLE INITIAL ZOOM STATE
  1279.  
  1280.     Keystroke sequence:   173
  1281. )    Alternate keystrokes: 173
  1282.  
  1283. The state of this toggle determines Unity's default
  1284. behavior when more than one window is on the screen. When
  1285. Initial Zoom State is OFF, multiple windows will appear
  1286. simultaneously on the screen, that is, they will not be
  1287. zoomed.
  1288.  
  1289. When Initial Zoom State is ON, multiple windows will be
  1290. zoomed. The last file opened will be visible on the screen,
  1291. and others will be hidden behind it.
  1292.  
  1293. Initial Zoom State is saved as a Unity default.
  1294.  
  1295. The normal zoom window command may be used at any time,
  1296. regardless of Initial Zoom State.
  1297. @174
  1298.  
  1299. &HELP SUMMARY
  1300.  
  1301. Unity provides help in several ways. This section
  1302. describes how to use the help system.
  1303.  
  1304. Whenever the Unity help system is on screen, you
  1305. can use the <PgUp> and <PgDn> keys to move from one
  1306. screen to another. <Home> and <End> will take you to the
  1307. first and last pages of the section. Press <Esc> when you
  1308. are done using help.
  1309. ]
  1310.  
  1311. The Unity menu system is available at any time by
  1312. pressing 251. Most of Unity's commands may be
  1313. selected from the menus. Within the menu system, you may
  1314. activate "Key help" by choosing Setup Display options Key
  1315. help. With Key help activated, the quick keystrokes that
  1316. activate each command will be displayed on the top row of
  1317. the screen while the selection bar is positioned over that
  1318. menu item.
  1319.  
  1320. Pressing <F1> while within the Unity menu system
  1321. or within any prompt box will bring up a window containing
  1322. more detailed help regarding the selected command. Pressing
  1323. <F1> while you are entering text will bring up a menu of
  1324. help topics.
  1325. @175
  1326.  
  1327. &HELP SUMMARY
  1328.  
  1329. Unity is Copyright 1990 Ross Neilson Wentworth
  1330. and Serendipity Software.  All rights reserved.  Portions
  1331. copyright Borland International, Incorporated and TurboPower
  1332. Software, Incorporated.
  1333.  
  1334. A generous license agreement is available that allows you
  1335. to include Unity with your product.  Customized
  1336. features can be implemented for a very reasonable fee.
  1337. ]
  1338.  
  1339. For additional information contact:
  1340.  
  1341.                Ross Wentworth
  1342. )               Serendipity Software
  1343. )               1422 Elkgrove Circle, Suite 3
  1344. )               Venice, CA  90291
  1345. )               (213)399-1244
  1346. ]
  1347.  
  1348. Unity provides help in several ways. This help
  1349. section describes how to use the help system.
  1350.  
  1351. Whenever the Unity help system is on screen, you
  1352. can use the <PgUp> and <PgDn> keys to move from one
  1353. screen to another. <Home> and <End> will take you to the
  1354. first and last pages of the section. Press <Esc> when you
  1355. are done using help.
  1356. ]
  1357.  
  1358. The Unity menu system is available at any time by
  1359. pressing 251. Most of Unity's commands may be
  1360. selected from the menus. Within the menu system, you may
  1361. activate "Key help" by choosing Setup Display options Key
  1362. help. With Key help activated, the quick keystrokes that
  1363. activate each command will be displayed on the top row of
  1364. the screen while the selection bar is positioned over that
  1365. menu item.
  1366.  
  1367. Pressing <F1> while within the Unity menu system
  1368. or within any prompt box will bring up a window containing
  1369. more detailed help regarding the selected command. Pressing
  1370. <F1> while you are entering text will bring up a menu of
  1371. help topics.
  1372. ]
  1373.  
  1374. &Help and Status Keystrokes
  1375.  
  1376. )Show help menu
  1377. )    Main: 174    Alternate: 174
  1378. )Show help summary
  1379. )    Main: 50    Alternate: 50
  1380. )Activate menu system
  1381. )    Main: 251    Alternate: 251
  1382. )Show system and file information
  1383. )    Main: 104    Alternate: 104
  1384. )Show available memory
  1385. )    Main: 105    Alternate: 105
  1386. @176
  1387.  
  1388. &Cursor Movement
  1389.  
  1390. Character left
  1391. )    Main: 0    Alternate: 0
  1392. )Character right
  1393. )    Main: 1    Alternate: 1
  1394. )Word left
  1395. )    Main: 2    Alternate: 2
  1396. )Word right
  1397. )    Main: 3    Alternate: 3
  1398. )Line up
  1399. )    Main: 4    Alternate: 4
  1400. )Line down
  1401. )    Main: 5    Alternate: 5
  1402. )Scroll up
  1403. )    Main: 6    Alternate: 6
  1404. )Scroll down
  1405. )    Main: 7    Alternate: 7
  1406. )Page up
  1407. )    Main: 9    Alternate: 9
  1408. )Page down
  1409. )    Main: 8    Alternate: 8
  1410. )Top of file
  1411. )    Main: 10    Alternate: 10
  1412. )Bottom of file
  1413. )    Main: 11    Alternate: 11
  1414. )Beginning of line
  1415. )    Main: 12    Alternate: 12
  1416. ]
  1417. )End of line
  1418. )    Main: 13    Alternate: 13
  1419. )Top of screen
  1420. )    Main: 14    Alternate: 14
  1421. )Bottom of screen
  1422. )    Main: 15    Alternate: 15
  1423. @177
  1424.  
  1425. &Quick Movement Commands
  1426.  
  1427. Go to line
  1428. )    Main: 18    Alternate: 18
  1429. )Go to column
  1430. )    Main: 19    Alternate: 19
  1431. )Go to window
  1432. )    Main: 20    Alternate: 20
  1433. )Previous cursor position
  1434. )    Main: 21    Alternate: 21
  1435. )Up to equal indent
  1436. )    Main: 16    Alternate: 16
  1437. )Down to equal indent
  1438. )    Main: 17    Alternate: 17
  1439. )Next sentence
  1440. )    Main: 154    Alternate: 154
  1441. )Previous sentence
  1442. )    Main: 155    Alternate: 155
  1443. ]
  1444.  
  1445. &Text Markers
  1446.  
  1447. Set a marker by menu
  1448. )    Main: 143    Alternate: 143
  1449. )Jump to marker by menu
  1450. )    Main: 144    Alternate: 144
  1451. )Toggle marker display
  1452. )    Main: 61    Alternate: 61
  1453. )Set marker 0
  1454. )    Main: 62    Alternate: 62
  1455. )Set marker 1
  1456. )    Main: 63    Alternate: 63
  1457. )Set marker 2
  1458. )    Main: 64    Alternate: 64
  1459. )Set marker 3
  1460. )    Main: 65    Alternate: 65
  1461. )Set marker 4
  1462. )    Main: 66    Alternate: 66
  1463. )Set marker 5
  1464. )    Main: 67    Alternate: 67
  1465. )Set marker 6
  1466. )    Main: 68    Alternate: 68
  1467. )Set marker 7
  1468. )    Main: 69    Alternate: 69
  1469. )Set marker 8
  1470. )    Main: 70    Alternate: 70
  1471. )Set marker 9
  1472. )    Main: 71    Alternate: 71
  1473. ]
  1474. )Jump marker 0
  1475. )    Main: 72    Alternate: 72
  1476. )Jump marker 1
  1477. )    Main: 73    Alternate: 73
  1478. )Jump marker 2
  1479. )    Main: 74    Alternate: 74
  1480. )Jump marker 3
  1481. )    Main: 75    Alternate: 75
  1482. )Jump marker 4
  1483. )    Main: 76    Alternate: 76
  1484. )Jump marker 5
  1485. )    Main: 77    Alternate: 77
  1486. )Jump marker 6
  1487. )    Main: 78    Alternate: 78
  1488. ]
  1489. )Jump marker 7
  1490. )    Main: 79    Alternate: 79
  1491. )Jump marker 8
  1492. )    Main: 80    Alternate: 80
  1493. )Jump marker 9
  1494. )    Main: 81    Alternate: 81
  1495. @178
  1496.  
  1497. &Text Insertion and Deletion
  1498.  
  1499. Undo last deletion
  1500. )    Main: 22    Alternate: 22
  1501. )Restore line
  1502. )    Main: 23    Alternate: 23
  1503. )Insert undo buffer
  1504. )    Main: 116    Alternate: 116
  1505. )Tab
  1506. )    Main: 24    Alternate: 24
  1507. )Backward Tab
  1508. )    Main: 39    Alternate: 39
  1509. )New line
  1510. )    Main: 26    Alternate: 26
  1511. )Insert line
  1512. )    Main: 27    Alternate: 27
  1513. )Insert control character
  1514. )    Main: 25    Alternate: 25
  1515. )Delete current character
  1516. )    Main: 28    Alternate: 28
  1517. )Delete character left
  1518. )    Main: 29    Alternate: 29
  1519. )Delete word
  1520. )    Main: 30    Alternate: 30
  1521. )Delete to end of line
  1522. )    Main: 31    Alternate: 31
  1523. )Delete line
  1524. )    Main: 32    Alternate: 32
  1525. ]
  1526. )Delete line (no undo)
  1527. )    Main: 33    Alternate: 33
  1528. )Abort command (1 char)
  1529. )    Main: 252    Alternate: 252
  1530. @179
  1531.  
  1532. &Search and Replace
  1533.  
  1534. Search for pattern
  1535. )    Main: 34    Alternate: 34
  1536. )Search and replace
  1537. )    Main: 35    Alternate: 35
  1538. )Search and playback macro
  1539. )    Main: 36    Alternate: 36
  1540. )Search again
  1541. )    Main: 37    Alternate: 37
  1542. @180
  1543.  
  1544. &Files
  1545.  
  1546. Edit another file
  1547. )    Main: 40    Alternate: 40
  1548. )Abandon file
  1549. )    Main: 41    Alternate: 41
  1550. )Read file into window
  1551. )    Main: 42    Alternate: 42
  1552. )Save and continue edit
  1553. )    Main: 43    Alternate: 43
  1554. )Save and exit to DOS
  1555. )    Main: 45    Alternate: 45
  1556. )Exit/Save
  1557. )    Main: 125   Alternate: 125
  1558. )Close all but current
  1559. )    Main: 126   Alternate: 126
  1560. )Write to named file
  1561. )    Main: 151    Alternate: 151
  1562. )Save/Switch files
  1563. )    Main: 48    Alternate: 48
  1564. @181
  1565.  
  1566. &Windows
  1567.  
  1568. Open file
  1569. )    Main: 46    Alternate: 46
  1570. )Close window
  1571. )    Main: 142    Alternate: 142
  1572. )Resize window
  1573. )    Main: 47    Alternate: 47
  1574. )Next window
  1575. )    Main: 49    Alternate: 49
  1576. )Previous window
  1577. )    Main: 153    Alternate: 153
  1578. )Zoom window (toggles)
  1579. )    Main: 51    Alternate: 51
  1580. )Force Zoom on
  1581. )    Main: 235   Alternate: 235
  1582. @182
  1583.  
  1584. &Block Commands
  1585.  
  1586. Begin block
  1587. )    Main: 52    Alternate: 52
  1588. )End block
  1589. )    Main: 53    Alternate: 53
  1590. )Start of block
  1591. )    Main: 54    Alternate: 54
  1592. )End of block
  1593. )    Main: 55    Alternate: 55
  1594. )Copy block
  1595. )    Main: 56    Alternate: 56
  1596. )Move block
  1597. )    Main: 57    Alternate: 57
  1598. )Delete block
  1599. )    Main: 58    Alternate: 58
  1600. )Hide block
  1601. )    Main: 59    Alternate: 59
  1602. )Mark current line
  1603. )    Main: 118    Alternate: 118
  1604. )Mark current word
  1605. )    Main: 60    Alternate: 60
  1606. )Write block to file
  1607. )    Main: 44    Alternate: 44
  1608. @183
  1609.  
  1610. &Text Formatting
  1611.  
  1612. Format paragraph
  1613. )    Main: 112    Alternate: 112
  1614. )Format block
  1615. )    Main: 141    Alternate: 141
  1616. )Center line
  1617. )    Main: 120    Alternate: 120
  1618. )Margin release
  1619. )    Main: 168    Alternate: 168
  1620. )Toggle case
  1621. )    Main: 108    Alternate: 108
  1622. )Lower case
  1623. )    Main: 109    Alternate: 109
  1624. )Upper case
  1625. )    Main: 110    Alternate: 110
  1626. @184
  1627.  
  1628. &Tabs
  1629.  
  1630. )Tab
  1631. )    Main: 24    Alternate: 24
  1632. )Backward Tab
  1633. )    Main: 39    Alternate: 39
  1634. )Set tab size
  1635. )    Main: 137    Alternate: 137
  1636. )Tab temporary margin
  1637. )    Main: 140    Alternate: 140
  1638. )Set temporary margin
  1639. )    Main: 147    Alternate: 147
  1640. @185
  1641.  
  1642. &Utility Commands
  1643.  
  1644. )Change active directory
  1645. )    Main: 127    Alternate: 127
  1646. )Directory
  1647. )    Main: 128    Alternate: 128
  1648. )Operating system
  1649. )    Main: 38    Alternate: 38
  1650. @186
  1651.  
  1652. &Settings and Toggles
  1653.  
  1654. Toggle insert mode
  1655. )    Main: 106    Alternate: 106
  1656. )Force insert on
  1657. )    Main: 231    Alternage: 231
  1658. )Force insert off
  1659. )    Main: 232    Alternate: 232
  1660. )Toggle autoindent mode
  1661. )    Main: 107    Alternate: 107
  1662. )Force autoindent on
  1663. )    Main: 233    Alternate: 233
  1664. )Toggle word wrap
  1665. )    Main: 113    Alternate: 113
  1666. )Force word wrap on
  1667. )    Main: 234    Alternate: 234
  1668. )Toggle wrap compression
  1669. )    Main: 172    Alternate: 172
  1670. )Toggle tab line display
  1671. )    Main: 115    Alternate: 115
  1672. )Toggle justify
  1673. )    Main: 117    Alternate: 117
  1674. )Toggle fixed tabs
  1675. )    Main: 146    Alternate: 146
  1676. )Force fixed tabs
  1677. )    Main: 236    Alternage: 236
  1678. )Toggle hi-bit strip
  1679. )    Main: 149    Alternate: 149
  1680. ]
  1681. )Toggle tab expansion
  1682. )    Main: 134    Alternate: 134
  1683. )Toggle tab writing
  1684. )    Main: 171    Alternate: 171
  1685. )Toggle key help
  1686. )    Main: 152    Alternate: 152
  1687. )Toggle snow check
  1688. )    Main: 165    Alternate: 165
  1689. )Toggle block cursor
  1690. )    Main: 166    Alternate: 166
  1691. )Toggle 43 line mode
  1692. )    Main: 167    Alternate: 167
  1693. )Toggle enhanced keyboard
  1694. )    Main: 164    Alternate: 164
  1695. ]
  1696. )Set left margin
  1697. )    Main: 114    Alternate: 114
  1698. )Set right margin
  1699. )    Main: 111    Alternate: 111
  1700. )Set undo limit
  1701. )    Main: 133    Alternate: 133
  1702. )Set error message buffer size
  1703. )    Main: 123    Alternate: 123
  1704. )Set default file extension
  1705. )    Main: 135    Alternate: 135
  1706. )Set colors
  1707. )    Main: 121    Alternate: 121
  1708. ]
  1709. )Set home directory
  1710. )    Main: 148    Alternate: 148
  1711. )Save setup
  1712. )    Main: 122    Alternate: 122
  1713. @187
  1714.  
  1715. &Program Commands
  1716.  
  1717. Project
  1718. )    Main: 195    Alternate: 195
  1719. )Execute
  1720. )    Main: 196    Alternate: 196
  1721. )Build all
  1722. )    Main: 218    Alternate: 218
  1723. )Symbols
  1724. )    Main: 217    Alternate: 217
  1725. )Next error file
  1726. )    Main: 220    Alternate: 220
  1727. )Next Error
  1728. )    Main: 191    Alternate: 191
  1729. )Previous Error
  1730. )    Main: 192    Alternate: 192
  1731. )Primary File Name
  1732. )    Main: 194    Alternate: 194
  1733. )Make Current File Primary
  1734. )    Main: 221    Alternate: 221
  1735. )Set Autosave Timer
  1736. )    Main: 193    Alternate: 193
  1737. )1
  1738. )    Main: 197    Alternate: 197
  1739. )2
  1740. )    Main: 198    Alternate: 198
  1741. )3
  1742. )    Main: 199    Alternate: 199
  1743. ]
  1744. )4
  1745. )    Main: 200    Alternate: 200
  1746. )5
  1747. )    Main: 201    Alternate: 201
  1748. )6
  1749. )    Main: 202    Alternate: 202
  1750. )7
  1751. )    Main: 203    Alternate: 203
  1752. )8
  1753. )    Main: 204    Alternate: 204
  1754. )9
  1755. )    Main: 205    Alternate: 205
  1756. )10
  1757. )    Main: 206    Alternate: 206
  1758. ]
  1759. )1 Options
  1760. )    Main: 207    Alternate: 207
  1761. )2 Options
  1762. )    Main: 208    Alternate: 208
  1763. )3 Options
  1764. )    Main: 209    Alternate: 209
  1765. )4 Options
  1766. )    Main: 210    Alternate: 210
  1767. )5 Options
  1768. )    Main: 211    Alternate: 211
  1769. )6 Options
  1770. )    Main: 212    Alternate: 212
  1771. )7 Options
  1772. )    Main: 213    Alternate: 213
  1773. ]
  1774. )8 Options
  1775. )    Main: 214    Alternate: 214
  1776. )9 Options
  1777. )    Main: 215    Alternate: 215
  1778. )10 Options
  1779. )    Main: 216    Alternate: 216
  1780. @188
  1781.  
  1782. &Macros
  1783.  
  1784. Load macros from disk
  1785. )    Main: 82    Alternate: 82
  1786. )Store macros to disk
  1787. )    Main: 83    Alternate: 83
  1788. )Record macro
  1789. )    Main: 84    Alternate: 84
  1790. )Edit macro
  1791. )    Main: 150    Alternate: 150
  1792. )Playback macro by menu
  1793. )    Main: 145    Alternate: 145
  1794. )Playback Macro 1
  1795. )    Main: 85    Alternate: 85
  1796. )Playback Macro 2
  1797. )    Main: 86    Alternate: 86
  1798. )Playback Macro 3
  1799. )    Main: 87    Alternate: 87
  1800. )Playback Macro 4
  1801. )    Main: 88    Alternate: 88
  1802. )Playback Macro 5
  1803. )    Main: 89    Alternate: 89
  1804. )Playback Macro 6
  1805. )    Main: 90    Alternate: 90
  1806. )Playback Macro 7
  1807. )    Main: 91    Alternate: 91
  1808. )Playback Macro 8
  1809. )    Main: 92    Alternate: 92
  1810. ]
  1811. )Playback Macro 9
  1812. )    Main: 93    Alternate: 93
  1813. )Playback scrap macro
  1814. )    Main: 94    Alternate: 94
  1815. )Playback scrap macro 1 time
  1816. )    Main: 95    Alternate: 95
  1817. )Playback scrap macro 2 times
  1818. )    Main: 96    Alternate: 96
  1819. )Playback scrap macro 3 times
  1820. )    Main: 97    Alternate: 97
  1821. )Playback scrap macro 4 times
  1822. )    Main: 98    Alternate: 98
  1823. )Playback scrap macro 5 times
  1824. )    Main: 99    Alternate: 99
  1825. ]
  1826. )Playback scrap macro 6 times
  1827. )    Main: 100    Alternate: 100
  1828. )Playback scrap macro 7 times
  1829. )    Main: 101    Alternate: 101
  1830. )Playback scrap macro 8 times
  1831. )    Main: 102    Alternate: 102
  1832. )Playback scrap macro 9 times
  1833. )    Main: 103    Alternate: 103
  1834. )Repeat macro
  1835. )    Main: 226    Alternate: 226
  1836. )Abort macro if end of file
  1837. )    Main: 227    Alternate: 227
  1838. )Abort macro if line is blank
  1839. )    Main: 228    Alternage: 228
  1840. ]
  1841. )Abort macro if not in block
  1842. )    Main: 229    Alternate: 229
  1843. )Force full screen update
  1844. )    Main: 230    Alternate: 230
  1845. @189
  1846.  
  1847. &Function Keys
  1848.  
  1849. |
  1850. @193
  1851.  
  1852. &SET AUTOSAVE TIMER
  1853.  
  1854.     Keystroke sequence:  193
  1855. )    Alternate sequence:  193
  1856.  
  1857. Set this value to the number of minutes the editor will wait
  1858. before automatically saving your files.  The legal range is 0 to
  1859. 255 minutes, where selecting 0 will disable the autosave timer.
  1860. The default timer interval is 0 (disabled).  The timer does not
  1861. start until a file has been modified and the autosave will not
  1862. occur until there has been at least 30 seconds of keyboard
  1863. inactivity.
  1864. @194
  1865.  
  1866. &PRIMARY FILE
  1867.  
  1868.     Keystroke sequence:  194
  1869. )    Alternate sequence:  194
  1870.  
  1871. Sets the name of the primary file.  This file will be
  1872. compiled or assembled instead of the current file.  The file
  1873. must exist or you will receive an error message.
  1874.  
  1875. See also PROJECT, BUILD, and EXECUTE.
  1876. @195
  1877.  
  1878. &PROJECT
  1879.  
  1880.     Keystroke sequence:   195
  1881. )    Alternate keystrokes: 195
  1882.  
  1883. Compiles the primary file if defined.  If the primary file is
  1884. a project file (must have the extension 'PJU') the dependencies
  1885. will be processed and appropriate actions taken.  If no primary
  1886. file is defined the current file will be compiled.
  1887. @196
  1888.  
  1889. &EXECUTE
  1890.  
  1891.     Keystroke sequence:   196
  1892. )    Alternate keystrokes: 196
  1893.  
  1894. Using the current file or the primary file with the
  1895. extension EXE or COM, this function executes the program.
  1896. You are given an opportunity to change the command line to
  1897. pass to your program.
  1898. @197
  1899.  
  1900. &1
  1901.  
  1902.     Keystroke sequence:   197
  1903. )    Alternate keystrokes: 197
  1904.  
  1905. Executes 1.
  1906.  
  1907. This help information can be customized by editing UNITY.TXT.
  1908. This is help topic #197.
  1909. @198
  1910.  
  1911. &2
  1912.  
  1913.     Keystroke sequence:   198
  1914. )    Alternate keystrokes: 198
  1915.  
  1916. Executes 2.
  1917.  
  1918. This help information can be customized by editing UNITY.TXT.
  1919. This is help topic #198.
  1920. @199
  1921.  
  1922. &3
  1923.  
  1924.     Keystroke sequence:   199
  1925. )    Alternate keystrokes: 199
  1926.  
  1927. Executes 3.
  1928.  
  1929. This help information can be customized by editing UNITY.TXT.
  1930. This is help topic #199.
  1931. @200
  1932.  
  1933. &4
  1934.  
  1935.     Keystroke sequence:   200
  1936. )    Alternate keystrokes: 200
  1937.  
  1938. Executes 4.
  1939.  
  1940. This help information can be customized by editing UNITY.TXT.
  1941. This is help topic #200.
  1942. @201
  1943.  
  1944. &5
  1945.  
  1946.     Keystroke sequence:   201
  1947. )    Alternate keystrokes: 201
  1948.  
  1949. Executes 5.
  1950.  
  1951. This help information can be customized by editing UNITY.TXT.
  1952. This is help topic #201.
  1953. @202
  1954.  
  1955. &6
  1956.  
  1957.     Keystroke sequence:   202
  1958. )    Alternate keystrokes: 202
  1959.  
  1960. Executes 6.
  1961.  
  1962. This help information can be customized by editing UNITY.TXT.
  1963. This is help topic #202.
  1964. @203
  1965.  
  1966. &7
  1967.  
  1968.     Keystroke sequence:   203
  1969. )    Alternate keystrokes: 203
  1970.  
  1971. Executes 7.
  1972.  
  1973. This help information can be customized by editing UNITY.TXT.
  1974. This is help topic #203.
  1975. @204
  1976.  
  1977. &8
  1978.  
  1979.     Keystroke sequence:   204
  1980. )    Alternate keystrokes: 204
  1981.  
  1982. Executes 8.
  1983.  
  1984. This help information can be customized by editing UNITY.TXT.
  1985. This is help topic #204.
  1986. @205
  1987.  
  1988. &9
  1989.  
  1990.     Keystroke sequence:   205
  1991. )    Alternate keystrokes: 205
  1992.  
  1993. Executes 9.
  1994.  
  1995. This help information can be customized by editing UNITY.TXT.
  1996. This is help topic #205.
  1997. @206
  1998.  
  1999. &10
  2000.  
  2001.     Keystroke sequence:   206
  2002. )    Alternate keystrokes: 206
  2003.  
  2004. Executes 10.
  2005.  
  2006. This help information can be customized by editing UNITY.TXT.
  2007. This is help topic #206.
  2008. @207
  2009.  
  2010. &SET 1 OPTIONS
  2011.  
  2012.     Keystroke sequence:   207
  2013. )    Alternate keystrokes: 207
  2014.  
  2015. Sets the command line options passed to 1.
  2016.  
  2017. This help information can be customized by editing UNITY.TXT.
  2018. This is help topic #207.
  2019. @208
  2020.  
  2021. &SET 2 OPTIONS
  2022.  
  2023.     Keystroke sequence:   208
  2024. )    Alternate keystrokes: 208
  2025.  
  2026. Sets the command line options passed to 2.
  2027.  
  2028. This help information can be customized by editing UNITY.TXT.
  2029. This is help topic #208.
  2030. @209
  2031.  
  2032. &SET 3 OPTIONS
  2033.  
  2034.     Keystroke sequence:   209
  2035. )    Alternate keystrokes: 209
  2036.  
  2037. Sets the command line options passed to 3.
  2038.  
  2039. This help information can be customized by editing UNITY.TXT.
  2040. This is help topic #209.
  2041. @210
  2042.  
  2043. &SET 4 OPTIONS
  2044.  
  2045.     Keystroke sequence:   210
  2046. )    Alternate keystrokes: 210
  2047.  
  2048. Sets the command line options passed to 4.
  2049.  
  2050. This help information can be customized by editing UNITY.TXT.
  2051. This is help topic #210.
  2052. @211
  2053.  
  2054. &SET 5 OPTIONS
  2055.  
  2056.     Keystroke sequence:   211
  2057. )    Alternate keystrokes: 211
  2058.  
  2059. Sets the command line options passed to 5.
  2060.  
  2061. This help information can be customized by editing UNITY.TXT.
  2062. This is help topic #211.
  2063. @212
  2064.  
  2065. &SET 6 OPTIONS
  2066.  
  2067.     Keystroke sequence:   212
  2068. )    Alternate keystrokes: 212
  2069.  
  2070. Sets the command line options passed to 6.
  2071.  
  2072. This help information can be customized by editing UNITY.TXT.
  2073. This is help topic #212.
  2074. @213
  2075.  
  2076. &SET 7 OPTIONS
  2077.  
  2078.     Keystroke sequence:   213
  2079. )    Alternate keystrokes: 213
  2080.  
  2081. Sets the command line options passed to 7.
  2082.  
  2083. This help information can be customized by editing UNITY.TXT.
  2084. This is help topic #213.
  2085. @214
  2086.  
  2087. &SET 8 OPTIONS
  2088.  
  2089.     Keystroke sequence:   214
  2090. )    Alternate keystrokes: 214
  2091.  
  2092. Sets the command line options passed to 8.
  2093.  
  2094. This help information can be customized by editing UNITY.TXT.
  2095. This is help topic #214.
  2096. @215
  2097.  
  2098. &SET 9 OPTIONS
  2099.  
  2100.     Keystroke sequence:   215
  2101. )    Alternate keystrokes: 215
  2102.  
  2103. Sets the command line options passed to 9.
  2104.  
  2105. This help information can be customized by editing UNITY.TXT.
  2106. This is help topic #215.
  2107. @216
  2108.  
  2109. &SET 10 OPTIONS
  2110.  
  2111.     Keystroke sequence:   216
  2112. )    Alternate keystrokes: 216
  2113.  
  2114. Sets the command line options passed to 10.
  2115.  
  2116. This help information can be customized by editing UNITY.TXT.
  2117. This is help topic #216.
  2118. @217
  2119.  
  2120. &SYMBOLS
  2121.  
  2122.     Keystroke sequence:   217
  2123. )    Alternate keystrokes: 217
  2124.  
  2125. Defines the symbols for use in a project file with the
  2126. #IFDEF and #IFNDEF commands.  This allows you to define
  2127. symbols without having to modify the project file.
  2128. @218
  2129.  
  2130. &BUILD ALL
  2131.  
  2132.     Keystroke sequence:   218
  2133. )    Alternate keystrokes: 218
  2134.  
  2135. Causes all files in the depency file to be treated as if
  2136. they were out of date.  This results in all commands, except
  2137. those skipped by conditional project commands, to be
  2138. executed.
  2139. @219
  2140.  
  2141. &PICK ERROR
  2142.  
  2143.     Keystroke sequence:   219
  2144. )    Alternate keystroke:  219
  2145.  
  2146. Displays a list of error messages obtained from the last
  2147. compile.  The information display is File name, line number,
  2148. column number, and the error message.  Use the cursor keys
  2149. to move through the list (PgUp, PgDn, UpAr, DnAr).  Pressing
  2150. <Return> will select the highlighted error and jump to it
  2151. after changing to the proper file, if necessary.  Pressing
  2152. <Esc> cancels the operation and returns you to your last
  2153. location in the file.
  2154. @237
  2155.  
  2156. &TOGGLE EMS
  2157.  
  2158.     Keystroke sequence:  237
  2159. )    Alternate sequence:  237
  2160.  
  2161. Enables or disables the usage of Expanded Memory when
  2162. executing a program of shelling to DOS.  When enabled
  2163. and sufficient expanded memory is available, Unity uses
  2164. less than 10k of conventional memory while the program
  2165. is being executed.
  2166. @238
  2167.  
  2168. &TOGGLE XMS
  2169.  
  2170.     Keystroke sequence:  238
  2171. )    Alternate sequence:  238
  2172.  
  2173. Enables or disables the usage of Extended Memory (XMS driver
  2174. required) when executing a program of shelling to DOS.  When
  2175. enabled and sufficient extended memory is available, Unity
  2176. uses less than 10k of conventional memory while the program
  2177. is being executed.
  2178. @239
  2179.  
  2180. &SET SWAP DRIVE
  2181.  
  2182.     Keystroke sequence:  239
  2183. )    Alternate sequence:  239
  2184.  
  2185. Sets the drive used to swap to when sufficient EMS or XMS
  2186. is unavailable.  Leaving it blank disables this option.
  2187. Swapping to removable media (floppies) is not allowed,
  2188. although certain removable medias, such as the Bournelli
  2189. Box is treated as a fixed media.  It is recommended that
  2190. disk swapping be limited to RAM disk, as swapping to a
  2191. hard disk will be very slow, regardless of how fast the
  2192. drive is.
  2193.